home *** CD-ROM | disk | FTP | other *** search
- /* •••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••
-
- Interface for the Object Class
-
- Copyright © 1989 Symantec Corporation. All rights reserved.
-
- Modified by Rob, 900116.
-
- ••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••• */
-
- #define CLASS_COBJECT
-
- /*** these have to go somewhere... */
- typedef void (*VoidFunc)(); /* Ptr to a function returning void */
- typedef Boolean (*BooleanFunc)(); /* Ptr to a Boolean function */
- typedef long (*LongFunc)(); /* Ptr to a function returning long */
-
- /* •••••••••• base object •••••••••• */
- struct CObject : indirect {
- void Dispose(void);
- CObject *Copy(void);
- };